home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19970104-19970326
/
000160_news@columbia.edu _Fri Jan 31 17:47:47 1997.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
3KB
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id RAA14176
for <kermit.misc@watsun.cc.columbia.edu>; Fri, 31 Jan 1997 17:47:47 -0500 (EST)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id RAA28316
for kermit.misc@watsun; Fri, 31 Jan 1997 17:47:45 -0500 (EST)
Path: news.columbia.edu!not-for-mail
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Kermit Protocol Overview
Date: 31 Jan 1997 17:47:33 -0500
Organization: Columbia University
Lines: 42
Message-ID: <5ctsq5$dpk@watsun.cc.columbia.edu>
References: <32F26B93.63E3@jpl.nasa.gov>
NNTP-Posting-Host: watsun.cc.columbia.edu
Xref: news.columbia.edu comp.protocols.kermit.misc:6510
In article <32F26B93.63E3@jpl.nasa.gov>,
Clark Briggs <Hugh.C.Briggs@jpl.nasa.gov> wrote:
: We are considering an embedded processor that seems to use kermit
: over its serial port to load its boot image. We can see the
: ROM code that is doing this and standard practice is to use
: a Unix Kermit on a workstation for the boot host.
:
Do they give you directions for this? What are the directions?
: Where can I find a short text description of the Kermit protocol
: to see if this processor is really doing a kermit thing?
:
The Kermit protocol specification is in a book, but all you need to
is whether it's Kermit, right? Why don't you just capture a bit of
it and post it or send it to kermit-support@columbia.edu and we'll
tell you just what it is.
: I have been told that this processor only loads binary files,
: looks for 3 simple intro facts (where to load in memory, where to
: begin execution, and how long is the load-image-file) followed
: by the load-image-file-in-binary. It is further said that there
: are no checksums or ack/nak stuff in the ROM code.
:
Well that's not Kermit -- Kermit always has checksums (or CRCs) and
ACK/NAKs -- otherwise how would it detect and recover from errors?
: Can this be a valid (simple, minimal, whatever) kermit protocol?
:
Not as you describe it.
Try this: Connect your terminal emulator to this thing, and type:
<Ctrl-A>7<Space>SXXXXXXXXXXXXXXXXXXXXX<Carriage Return>
This is a Kermit packet that contains junk and a bad checksum. If
Kermit protocol is reading this packet, it should respond with:
<Ctrl-A><Space>N3<Carriage Return>
Which is a NAK.
- Frank